Hybrid VMs at large scale improvements#733
Hybrid VMs at large scale improvements#733openshift-merge-bot[bot] merged 5 commits intoredhat-performance:mainfrom
Conversation
ansible/roles/wait-hosts-discovered/tasks/set_hostname_role.yml
Outdated
Show resolved
Hide resolved
c04998a to
69b8036
Compare
|
Addressed all comments. Reverted some unnecessary changes. Renamed a variable. Added a variable for VFs in VMs. Please take another look when you can. I still don't have a way to validate these changes for right now. :/ But may be able to do so in early December. |
ffa0dce to
01c23ac
Compare
|
Changing to draft while I split into more atomic PRs. |
01c23ac to
f76bf81
Compare
|
Hi @afcollins Is this PR ready for merge? |
Update the documentation. Signed-off-by: Andrew Collins <ancollin@redhat.com>
Signed-off-by: Andrew Collins <ancollin@redhat.com>
This update enhances the usability and understanding of the deployment process. Co-Authored-By: Cursor agent, claude-4.6-opus model Signed-off-by: Andrew Collins <ancollin@redhat.com>
932fe9d to
4e74118
Compare
|
It is not quite ready yet. The documentation was never finished, so I filled it out and reduced the complexity. Rebased on main. Seems memory isn't being calculated correctly, so I need to dig into it. |
|
Figured it out. The vm_hugepage_count variable was used in the debug message. After further review, the variable is only used for the message and the VM will take as many hugepages as required based on its defined memory. Therefore, I think it makes more sense to remove the variable entirely and only use the memory defined on the hv_vm host entry. Tested and it works. Should be all good to go now. |
|
Awesome, thanks @afcollins ! |
|
/lgtm |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mcornea The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
29d79d8
into
redhat-performance:main
Enables hugepages on the hypervisor and libvirt VMs.
Fixes some issues with hugetlb pages.
Also, adds interfaces that can be used as virtual functions.
Some changes were generated using Cursor and the claude-4-sonnet model.